Aline Freitas, of Framingham, won the jackpot playing the $10 scratch-off game, "777."
She chose to take the lump sum payment of $2.6 million rather than the annuity.
Freitas bought the winning ticket at Daily Mart, 371 Hollis St. in Framingham. The store will get a $40,000 bonus for the sale.
Click here to follow Daily Voice Wrentham and receive free news updates.